5680 Willow Creek LaneDelray Beach, FL 33484
The property located at 5680 Willow Creek Lane Delray Beach, FL 33484 is a Single Family Residence property. Built in 1986, the property at 5680 Willow Creek Lane is 1 story, has 2 bedrooms, 3 bathrooms, is approximately 2,004 square feet, and has 2 parking spaces. The property is located in the Boca Delray Golf And Coun neighborhood.
Address:5680 Willow Creek Lane Delray Beach, FL 33484
Geo. Area:Palm Beach 4630a; 4640b
Subdivision:Boca Delray Golf And Coun
Bathrooms: 2 Full / 1 Half