7
1508-1512 S Vermont Ave
Los Angeles, CA 90006
$2,190,000 USD
3,741 SF
3.62% Cap Rate
3,741 SF
$2,190,000 USD
Storefront Retail Office