IMT at the Medical Center Apartments in Houston, TX
Located at 8181 Fannin St, Houston, TX 77054
(844) 875-9841
Location:
8181 Fannin St, Houston, TX 77054
Description:
One, Two Three Bedroom Apartments, Pet-Friendly, Two Swimming Pools/Wading Pool, Washer/Dryer in All Residences, Clubhouse Movie Theater, Private Patios/Balconies w/Extra Storage
Check Availability

(844) 875-9841

8181 Fannin St

Houston, TX 77054