flat for sale immediate delivery