3D Open Sat 1PM-4PM $ 589,000 2 Beds3 Baths1,438 SqFt 1380 W Capitol DR #122, San Pedro, CA 90732 Condo Listed by Esther Lee of Century 21 Coastal Properties