46 Princess Street sold price