54
5151-5161 Vermont Ave
Los Angeles, CA 90037
$3,695,000 USD
18,956 SF
5.95% Cap Rate
18,956 SF
$3,695,000 USD
Storefront Retail Residential