Max Square is a greenfield development located on the Noida Expressway in sector 129, with a net leasable area of 6.7 lakh square feet.
Max Square is a greenfield development located on the Noida Expressway in sector 129, with a net leasable area of 6.7 lakh square feet.