Townhouses for sale in Surrey under 600k