From there, Marmion Avenue travels north for 1 kilometers , past the Hamersley Public Golf Course and the residential areas of Trigg, North Beach and Karrinyup, before intersecting with the western terminus of Reid Highway and the western section of North Beach Road.