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