14
1351-1359 Westwood Blvd
Los Angeles, CA 90024
$5,300,000 USD
13,825 SF
6.3% Cap Rate
13,825 SF
$5,300,000 USD
Storefront