13
1510 S Vermont Ave
Los Angeles, CA 90006
$2,150,000 USD
3,741 SF
5.04% Cap Rate
3,741 SF
$2,150,000 USD
Storefront Retail Office