Semi Furnished 2BHK Villa for Sale in ITPL Road, Bangalore at nilagiri independent houses This property is a 2 BHK Villa in ITPL Road and is available for sale-Source (Mitula)