23
8856 SE Jannsen Rd
Clackamas, OR 97015
$2,100,000 USD
7,710 SF
10
Units
7,710 SF
$2,100,000 USD
Apartments