Location
Savills India presents an exquisite independent floor with private terrace in the most coveted location of Central Delhi, Jor Bagh. Placed on the third floor, the property is built on a 375 sq. yds. plot with a built up area of 2,000 sq. ft.