10
3600 W Olympic Blvd
Los Angeles, CA 90019
$5,740,000 USD
8,686 SF
4.3% Cap Rate
8,686 SF
$5,740,000 USD
Storefront Retail Office