3663 S Atlantic Avenue #22C New Smyrna Beach, FL 32169