New Delhi and NCR, Hindistan
PLOT NO G-129 1st floor SGM NAGAR BADKHAL LAKE CHOWK Faridabad Haryana 121001 India, 121001
1 double bed