11
1218-1230 S Main St
Los Angeles, CA 90015
$10,899,000 USD
31,600 SF
31,600 SF
$10,899,000 USD
Freestanding