8928 S Figueroa St
Los Angeles, CA 90003
$2,450,000 USD
6,411 SF
6,411 SF
$2,450,000 USD
Religious Facility