18
6930-6940 SE Long St
Portland, OR 97206
$3,100,000 USD
14,959 SF
15
Units
14,959 SF
$3,100,000 USD
Apartments