Sold 1324 W 21st St. San Pedro, CA 90732 SWEEPING HARBOR & OCEAN VIEW! Charming Spanish Home built in… More Details