1318 Merrimack Pl Davenport, FL 33837