1820 NE 21st Ave
Portland, OR 97212
$3,500,000 USD
28,318 SF
28,318 SF
$3,500,000 USD
Religious Facility