2
El Rancho Town Center Portfolio
$8,600,000 USD
35,420 SF
3
Units
6.78% Cap Rate
35,420 SF
$8,600,000 USD
Other