New Smyrna Beach FL Apartments 1. 6700 Turtlemound Rd, New Smyrna Beach, FL 32169 | Aloha Motel Apartments (386) 428-3386