29
6500 S Hoover St
Los Angeles, CA 90044
$849,000 USD
2,854 SF
2,854 SF
$849,000 USD
General Retail