Medistar to Develop 555,000 SF, Class A Medical Office Tower in Houston
HOUSTON — Medistar Corp. will develop a 550,000-square-foot, Class A medical office tower at 6700 Main St. in Houston, adjacent to the Texas Medical Center. The site previously housed a Best Western hotel, which will soon be demolished. The property will feature an oversized parking garage and an undetermined amount of ground-floor retail space, in addition to space for both physicians and healthcare providers. A timetable for completion has not yet been established.