Homes for sale - 3396 ARDMORE ST, Memphis, TN 38127 – MLS#10126406 ...