1660 W Adams Blvd
Los Angeles, CA 90007
$8,500,000 USD
18,924 SF
4.73% Cap Rate
18,924 SF
$8,500,000 USD
Storefront