12
3155-3157 Glendale Blvd
Los Angeles, CA 90039
$5,150,000 USD
4,220 SF
4,220 SF
$5,150,000 USD
Restaurant