$488,712

1207 Island Slough, Davenport, FL 33837

Save Contact

Sold Price:

$488,712

Sold Date: 03/06/2025

1207 Island Slough Davenport, FL 33837

Sold MLS# J986530

4 beds 3 baths 2,903 sq ft Single Family