Cartogiraffe.com

James Ruse Drive

James Ruse Drive is a two-lane slip with an allowed speed of 90 in North Rocks.