10
Cleburne Self-Storage Portfolio
Cleburne, TX
$20,770,000 USD
235,042 SF
10
Units
235,042 SF
$20,770,000 USD
Specialty