1424 S Baldwin Ave
Arcadia, CA 91007
$3,300,000 USD
8,363 SF
8,363 SF
$3,300,000 USD
Religious Facility