$654,000 5 BDS | 5 BA | 3,081.0 SQFT 646 WHISTLING STRAITS BOULEVARD, DAVENPORT, FL 33896 Add to Favorites