Viana do Castelo District Commercial for sale

176 listings
Restaurant - 141 m2
Santa Maria Maior

Commercial premises • 3 room(s) • 2 Bath. • 141 m²