PROP NO 1093/26A, FIRST FLOOR BACK SIDE W NO 1, ST JOHNS CHURCH COMPOUND MEHRAULI , South West Delhi Unclassified DL 110030 (Delhi)