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