A Space Center Self Storage

Sold For $3,900,000.00