3915 E 54th St., Maywood, CA 90270 – Closed 5/14/20 Sold $407,500 Sold Price: $407,500 Address: 3915 E 54th St.Maywood, CA 90270 Terms: For Sale Property Type: Duplex Call (323) 580-6881 for more details Property Location Map Street View Share Tweet