Click here to show project info
Area – 950 sqft. Location – Chanakyapuri, Delhi Year of completion – 2018