Meyler St Apartments 609 S Meyler St | San Pedro, California | 90731$1,425,000 ABOUTType: ApartmentUnits: 7 MultifamilyZachary KrasmanApril 8, 2015Meyler St ApartmentsNot Featured, Apt Facebook0 Twitter LinkedIn0 Reddit