5
Self-Storage Brothers Portfolio
$6,600,000 USD
123,900 SF
3
Units
6.03% Cap Rate
123,900 SF
$6,600,000 USD
Other