24 Truscott Place, Bidwill sold price