3/4 Treloar Avenue, Kensington Park sold price