Explore details about location Twenty Eighth Avemue. Twenty Eighth Avemue is a location situated within the Gold Coast City alongside other areas such as St Andrews Terrace, Ron Penhaligon Way, Bonogin Road.