11
8936-8998 SE 79th Pl
Portland, OR 97206
$3,300,000 USD
19,470 SF
18
Units
5.64% Cap Rate
19,470 SF
$3,300,000 USD
Apartments