80% of the retail space at 63 metro stations already booked
80% of the retail space at 63 metro stations already booked ighty per cent of the retail space at 63
80% of the retail space at 63 metro stations already booked ighty per cent of the retail space at 63