Modern Aus Home on the Edge of North Ryde Oval is located at 15 Magdala Rd, North Ryde NSW 2113, Australia