1/36 36 Pending $430,000 4 Beds3 Baths1,914 SqFt 1056 LEADER ST, Davenport, FL 33896 Townhouse Listed by EXP REALTY LLC