Miramesa Town Center is two shell buildings totaling 28,174 square feet for multi-tenant retail with related site work located in Cypress, Texas, that was completed in 2017.