8415 Central Ave
Los Angeles, CA 90001
$450,000 USD
1,200 SF
1,200 SF
$450,000 USD
Religious Facility