27
4112 S Main St
Los Angeles, CA 90037
$4,125,000 USD
12,500 SF
12,500 SF
$4,125,000 USD
Office