625 N Alvarado St
Los Angeles, CA 90026
$1,695,000 USD
3,150 SF
3,150 SF
$1,695,000 USD
Storefront Retail Office