Homes for sale - 82 Margaret RD, Ormond Beach, FL 32176 – MLS#27053...