1005 Canal Street New Smyrna Beach, FL 32168