Apt-318 - 6727 Turtlemound Rd, New Smyrna Beach, FL
3 Bd
2 Ba
MLS® 1214045 • Ocean Properties and Mgmt., Inc.