76 Leeward Avenue, Eglinton sold price