Area: 4040 sq. ft.
Noida Sec-35 Residence
Noida, Uttar Pradesh
x