Thanks for the info. Marked buildings and driveway on map. I do believe it's a driveway rather than a public road, based on map data and building lot boundaries on the national survey map (MML.fi karttapaikka)