Plaza Mall India

Client : N/A

Location : India

Size : 8,400 sq m

Feasibility for new urban development including a hotel, cinemas, retail space and restaurants.