The O’Quinn Medical Tower at the McNair Campus in Houston is slated to be the largest medical office building opening in 2023, with 12 stories and 400,000 square feet of space, according to a March 29 report from 42floors.com.
The O’Quinn Medical Tower at the McNair Campus in Houston is slated to be the largest medical office building opening in 2023, with 12 stories and 400,000 square feet of space, according to a March 29 report from 42floors.com.