25 Glass Street, Richmond sold price