516-518 N La Brea Ave
Los Angeles, CA 90036
$2,995,000 USD
4,100 SF
4,100 SF
$2,995,000 USD
Storefront Retail Office