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