Commercial for rent, Ilha de São Miguel, in Ponta Delgada, Portugal
Ponta Delgada, Ilha de São Miguel
Shop • 271.15 m²
Shop • 271.15 m²
Shop • 1442 m²
Shop • 70.8 m²
Shop • 130 m²
Shop • 420.07 m²
Shop • 347.39 m²
Shop • 417.32 m²
Shop • 37 m²
Shop • 292 m²