Major Medical Tower Planned in Houston’s Medical Center
Medistar Corp., a Houston-based real estate developer specializing in healthcare, commercial, hospitality and mixed-use projects across the U.S., has started development on a new 33-story, 550,000-square-foot medical tower at 6700 Main St. in Houston.
The project is being developed on the site of a soon-to-be demolished Best Western hotel adjacent to the Texas Medical Center, a 1,345-acre medical campus that stands as the largest medical complex…