$370,000 -
132 Longwood Drive
Ormond Beach ,
FL 32176
County or Parish: Volusia