36 Beaverdale Avenue, Windsor Gardens sold price