1101 W Florence Ave
Los Angeles, CA 90044
$1,895,000 USD
5,683 SF
5,683 SF
$1,895,000 USD
Religious Facility