17
5016 E Olympic Blvd
Los Angeles, CA 90022
$750,000 USD
2,248 SF
5.5% Cap Rate
2,248 SF
$750,000 USD
Storefront