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