New - 4 Days Ago $234,900 Active 3Beds1Baths1374Sqft0.17Acres 3121 Maywood Pl, Louisville, KY 40220 MLS#: 1734007