Address: Fratelli di Dio 74, 28887 Omegna, PIEMONTE, Italy
Size: 62.0 m², 4 Rooms, 2 Bedrooms, 1 Bathroom
Beds: 2 Double beds, 1 Couch