Anytime Storage - Terrell, TX
In Contract
$4,000,000
- 28.3 Acres
- 273 Units
- 10330 Farm to Market Road 2932, Terrell, TX, USA
- Terrell, TX
- Self Storage
