Los Angeles California 228 N Trotwood Ave, San Pedro, CA 90732 – $995,000 3 beds 2 baths 1,562 sqft For Sale : $995,000 1 Mark Spector Phone: (310) 430-0633 228 N Trotwood AveCA 90732Home For SaleSan Pedro