Preston Industrial & Logistics Park - Dekavada

Total area

62 Acres

Future Leasable Area

15,00,000 Sq. Ft.