12
3714 SE Powell Blvd
Portland, OR 97202
$860,000 USD
3,818 SF
3,818 SF
$860,000 USD
Freestanding