$28,106,550
Market Value Appraisal District
2620 Almeda Genoa Rd Unit 276, Houston, TX 77047
24,138 Sqft.
366,009 lot Sqft.
2022 year built
Legal Description: RES A BLK 1 CYGNE ALMEDA GENOA