1/56 56 Active $509,900 4 Beds3 Baths1,914 SqFt 760 PEBBLE BEACH DR, Davenport, FL 33896 Townhouse Listed by CANVAS REAL ESTATE