A MED-CENTER LIFESTYLE AT 7100 ALMEDA. Offering Med-center professionals and individuals the best in modern living. Located in one of Houston's prime inner loop locations, you're within minutes of the Texas Medical Center, downtown, universities, parks, museums, and Hermann Park.
Address: 7100 Almeda Rd. Houston, TX 77054 (Google Map)