1023573 200000132373 False 5 impression 342319849 5 2417 LEIGH TER PALATKA FL 32177 Click to hide listing card Listing Price $ 89,900 Pending 2417 LEIGH TER PALATKA , FL 32177 Listing Information 2 bd 2 ba Days on Site: 43 MLS# 1023573 100 Status For Sale Under Contract SAVE PLACES NOTES ASK