89 Hudsons Road, Spotswood sold price