Area: 3000 sq. ft.
Noida Sec-78 Residence
Noida, Uttar Pradesh
x