8
11705-11711 National Blvd
Los Angeles, CA 90064
$8,700,000 USD
9,076 SF
5% Cap Rate
9,076 SF
$8,700,000 USD
Storefront Retail Office