1/28 28 Active $700,000 4 Beds3 Baths1,940 SqFt 678 DEPUGH ST, Winter Park, FL 32789 Single Family Home Listed by KELLER WILLIAMS WINTER PARK