Miami, FL
Gross Area: 107,000 sf Property Type: Multi-Level Self-Storage & Retail Units: 1050 Date Sold: November 2004 Sold To: Public Storage