Narva road 90 – retail Narva road 90, Tallinn Property 856 M2 0 items available Gallery Great visibility from the highway Selver AS as anchor tenant Toomas Uustalu General Manager (Real estate rental) Tel: +372 5303 6033 Email: toomas@karmsundgroup.ee