10
1386-1388 Westwood Blvd
Los Angeles, CA 90024
$4,745,000 USD
7,530 SF
5.95% Cap Rate
7,530 SF
$4,745,000 USD
Storefront Retail Office