7
8801-8811 S Broadway
Los Angeles, CA
$2,099,998 USD
12,000 SF
2
Units
12,000 SF
$2,099,998 USD
Other