Others - Commercial for sale in Carvalhais, MirandelaCarvalhaisShop • 3 room(s) • 3 bed. • 8 bath. • 1224 m²