1. The Village At Town Center
200 Village Blvd, Davenport, FL 33896
Coordinate: 28.2499,-81.58387
Phone: (863) 424-8636
2. Thrive By Watermark
141 Ronald Reagan Pkwy, Davenport, FL 33896
Coordinate: 28.23717,-81.55959
Phone: (863) 852-1715
3. Integra Meadows At Stoneybrook South
9116 Integra Meadows Dr, Davenport, FL 33896
Coordinate: 28.2734,-81.65577
Phone: (407) 396-8259
4. Home Rent A Florida
9121 Calypso Ct, Davenport, FL 33897
Coordinate: 28.3008,-81.668
Phone: (863) 216-5290