4
1660 W 25th St
San Pedro, CA 90732
$2,180,000 USD
1,345 SF
5.5% Cap Rate
1,345 SF
$2,180,000 USD
Auto Repair