2955 N Beach Rd