29
Embark Investment Opportunity
Bend, OR
$3,750,000 USD
17,872 SF
3
Units
5.65% Cap Rate
17,872 SF
$3,750,000 USD
Other