83 Alexandra Street, Richmond sold price