North Bay Village, FL
Gross Area: 105,000 sf Property Type: Multi-Level Self-Storage & Retail Units: 1085 Date Sold: November 2004 Sold To: Public Storage