74 North Parade, Richmond sold price