7
830 S Hoover St
Los Angeles, CA 90005
$2,495,000 USD
5,022 SF
5,022 SF
$2,495,000 USD
Storefront Retail Office