North Ryde Self-Contained Two Bedroom Apartment is located at 93/1-15 Fontenoy Rd, Rydalmere NSW 2113, Australia