Area: 4850 sq. ft.
F-65
Noida, Uttar Pradesh
x