5/63a The Terrace, Windsor, NSW 2756 - House for rent - PropertyMate