42 Peers Street, Richmond sold price