All posts tagged miramar centre iii

3601-SW-160th-Ave-Miramar-Photo Credit Loopnet 275x270
Latest
April 28, 2024, No comments

Built between 2000 and 2006, the buildings, which total 373,228 square feet, are 79% leased.