18
123 E C St
Wilmington, CA 90744
$1,299,999 USD
1,200 SF
1,200 SF
$1,299,999 USD
Warehouse