New Delhi and NCR, Intia
Sector 26, Dwarka, Kapashera Tehsil, South West Delhi, Delhi, 110077
1 double bed