32
228 S Oxford Ave
Los Angeles, CA 90004
$2,300,000 USD
4,206 SF
4,206 SF
$2,300,000 USD
Restaurant