3 BHK Villas in Keylong ,Leh Road