12
1526 S Centre St
San Pedro, CA 90731
$2,999,999 USD
17,500 SF
17,500 SF
$2,999,999 USD
Warehouse