5273-5279 W Olympic Blvd
Los Angeles, CA 90036
$4,990,000 USD
6,194 SF
6,194 SF
$4,990,000 USD
Restaurant