Contact Home - Contact Located In Atlantic Beach. How can we help you? Ask about our flexible security deposit options!Full Name(Required) Phone(Required)Email(Required) Move in Timeframe How Many Bedrooms Are You Interested In? If you are a current resident, please call us at (904) 290-5601 or email us at info@seaoatsapartmenthomes.com for questions and assistance. If you need to pay rent or submit a maintenance request, please use our online portal here.CAPTCHA Sea Oats Apartments 900 Plaza Drive Atlantic Beach, FL 32233 (904) 290-5601 SeaOatsOffice@TheKlotzCompanies.com