3 BHK Flat In Dda Sfs Flats Sector 22, Dwarka for Rent In 244, Pocket 1, Sector 22 Dwarka, Dwarka, New Delhi, Delhi, 110061, India