1 of 36Surf Apartments (opens in new tab)2130 Mayport Road, Atlantic Beach, FL 32233(904) 664-5073$1,305+/moTotal price12-mo lease7 units available1 bed • 2 bed • 3 bedVerifiedView DetailsCheck availability