10
12920 SE Powell Blvd
Portland, OR 97236
$2,300,000 USD
13,588 SF
16
Units
7.43% Cap Rate
13,588 SF
$2,300,000 USD
Apartments