24
661 N Pacific Ave
San Pedro, CA 90731
$1,615,000 USD
3,288 SF
3,288 SF
$1,615,000 USD
Manufacturing