128 Bella Street, Thames sold price