31A Rosewood Place, Cherrybrook, NSW 2126 - Flat for rent - PropertyMate