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