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