OST Plaza is a fully remodeled strip mall by Medical Center and University of Houston on Old Spanish Trail. >> Retail Space Available for Lease <<
Tags : #ShoppingRetail, #Shopping&Retail