Buy Sobha; target of Rs 1669: ICICI Securities