1/70 70 Active $3,100,000 4 Beds3 Baths2,778 SqFt 923 Dogwood DR, Delray Beach, FL 33483 Single Family Home Listed by YourIgloo Real Estate LLC