7
9839 SE Elon St
Clackamas, OR 97015
$1,443,660 USD
2,150 SF
6.25% Cap Rate
2,150 SF
$1,443,660 USD
Freestanding