59.417567, 24.938217

The art of living
is choosing the right home.

Island road 2

749 900 €

Living space: 260 m²

Land area: 16979 m²

Cadastral number: 24501:001:1584

9

plots

20

km from...

5+

location

4-5

Some very important
numbers

2

Some
cool numbers