29
2019 S Crescent Ave
San Pedro, CA 90731
$699,900 USD
520 SF
520 SF
$699,900 USD
Manufacturing