1330 N Peninsula Ave, New Smyrna Beach, FL 32169