15 Tollemache Street, Richmond sold price