AMLI At The Medical Center

7009 Almeda Rd Houston Texas 77054

Are you the property manager?

Claim This Listing

Description

AMLI at the Medical Center is ideally located minutes from the Texas Medical Center, Rice University, the Museum District, downtown Houston, Reliant Stadium and the MetroRail System.

Other Apartments Nearby