8
5725 S San Pedro St
Los Angeles, CA 90011
$2,100,000 USD
12,406 SF
12,406 SF
$2,100,000 USD
Warehouse