5
380-388 & 312-326 Omar St
Los Angeles, CA
$5,750,000 USD
26,144 SF
3
Units
26,144 SF
$5,750,000 USD
Other