140 S Atl Ave Ormond Beach, FL 32176