4500 Almeda Genoa Rd #36, Houston, TX 77048 | Zillow
4500 Almeda Genoa Rd #36, Houston, TX 77048 | Zillow View this 116700 3 bed, bath, 1152 sqft single family home located at 4500 Almeda Genoa Rd #36 built in 1998 on Zillow. MLS #. Warning This browser is no longer supported. Please switch to a supported browser or download one of our Mobile Apps. See Mobile Apps Skip main navigation Sign in