Add this property to your favorites View Details 2642 Landor Ave , 4E Seneca Gardens C | Louisville $114,000 1 bd 1 ba 688 sqft On Site 116 Days Ago © 2021 Metro Search, Inc. © 2021 Metro Search Inc. Listing Courtesy of The Lally Company Realtors.