Storage Sense

Storage Sense

Location – Townsend, DE


Total SF – 65,000 SF

Price – $3,600,000

Greenbrier Self Storage

Greenbrier Self Storage

Location – Delmar, DE


Total Units – 220 Units

Price – $1,950,000