7
10830 Santa Monica Blvd
Los Angeles, CA 90025
$8,000,000 USD
15,295 SF
15,295 SF
$8,000,000 USD
Storefront Retail Office