Area: 4850 sq. ft.

 

F-65

Noida, Uttar Pradesh