The Croft homes for sale