1
5415 SE Powell Blvd
Portland, OR 97206
$1,400,000 USD
16,929 SF
16,929 SF
$1,400,000 USD
Religious Facility