LT | EN

nuova

Commercial Premises

Green Gallery

Commercial premises "Green Gallery" – nearly 10,000 square meters of retail and service space located in a well-known shopping area.

AB "Nuova" / Ownership management