IMT at The Medical Center is an expansive apartment community located in the heart of Houston,TX. Enjoy being just minutes away from Texas Medical Center, multiple universities, and within steps of Reliant Stadium, home of the Houston Astros!
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.