18
1451 Olive st
Madras, OR 97741
$5,200,000 USD
51,675 SF
7% Cap Rate
51,675 SF
$5,200,000 USD
Self Storage