21. Villas of Water's Edge 102 Court St, Titusville, FL 32780 Coordinate: 28.57966,-80.80092 Phone: (321) 267-4470