1 of 39Sea Oats Apartments (opens in new tab)900 Plaza Drive, Atlantic Beach, FL 32233(513) 960-3528$1,450+/moTotal price12-mo lease6 units available1 bed • 3 bedVerifiedView DetailsCheck availability