2395 N. Beach Rd