New - 1 Hour Ago $400,000 Active 3Beds3Baths3150Sqft1.2Acres 12416 Nassau Ln, Louisville, KY 40243 MLS#: 1734064