$485,000 - 1380 W Capitol Drive Unit 229, San Pedro, CA 90732
1380 W Capitol Drive Unit 229
San Pedro,
CA
90732
Country: US