fbpx

With commercial premises extending to nearly 90 thousand square metres, Urmas has over 2500 shops operating under one roof