1977 Carmen Ave
Los Angeles, CA 90068
$15,000,000 USD
52,572 SF
52,572 SF
$15,000,000 USD
Religious Facility